Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 DEBDON PLACE Semi-Detached £169,995 31 Oct 2019
3 DEBDON PLACE Semi-Detached £169,995 31 Oct 2019
5 DEBDON PLACE Semi-Detached £90,000 2 Dec 2022
7 DEBDON PLACE Semi-Detached £35,000 11 Aug 2003
8 DEBDON PLACE Detached £158,500 12 May 2016
9 DEBDON PLACE Semi-Detached £106,500 4 May 2016
11 DEBDON PLACE Semi-Detached £105,000 7 Dec 2015
12 DEBDON PLACE Semi-Detached £211,000 5 Jan 2024
14 DEBDON PLACE Terraced £33,000 2 Jun 1997
18 DEBDON PLACE Terraced £117,500 18 Aug 2006